leather coarse apron - Francés Inglés Diccionario